import java.lang.*;

public class BMI {
    private String name;
    private int age;
    private double weight;
    private double height;
    public static final double KILOGRAMS_PER_POUND = 0.45359237;
    public static final double METERS_PER_INCH = 0.0254;
    
    public BMI(String name, int age, double weight, double height) {
        this.name = name;
        this.age = age;
        this.weight = weight;
        this.height = height;
    }
    
//    public BMI(String name, int age, double weight, double height) {
//        this(name, 20, weight, height);
//    }
    
    public double getBMI() {
        double bmi = weight * KILOGRAMS_PER_POUND /
                ((height * METERS_PER_INCH) * (height * METERS_PER_INCH));
        return Math.round(bmi * 100) / 100.0;
    }
    
    public String getStatus() {
        double bmi = getBMI();
        if (bmi < 16) {
            return "seriously?";
        }
        else if (bmi < 18) {
            return "Underweight";
        }
        else if (bmi < 24) {
            return "overwight";
        }
        else if (bmi < 29) {
            return "Drop some KGs";
        }
        else if (bmi < 35) {
            return "Gym is natural born enemy to you";
        }
        else
            return "U r a hamburger";
    }
    
    public String getName() {
        return name;
    }
    
    public int getAge() {
        return age;
    }
    
    public double getWeight() {
        return weight;
    }
    
    public double getHeight() {
        return height;
    }
}